import matplotlib.pyplot as plt
import randomwalk
import numpy as np

from matplotlib.font_manager import FontProperties
font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=14)

# Make a random walk.
rw =randomwalk.RandomWalk(5000)
rw.fill_walk()

# Plot the points in the walk.
plt.style.use('classic')

''' 
分子运动 修改 rw_visual.py，将其中的 ax.scatter() 替换为 ax.plot()。为了模拟花
粉在水滴表面的运动路径，向 plt.plot()传递 rw.x_values 和 rw.y_values，并指定实参
linewidth。请使用 5000 个点而不是 50 000 个点，以免绘图中的点过于密集。
'''

plt.figure()
plt.title("随机游走", fontproperties=font)
plt.plot(rw.x_values, rw.y_values,lw='5',ls='--')

plt.legend()
plt.show()